package Test3_13;

import static java.lang.Math.sqrt;

public class Problem08 {
    /**
     * 【程序2】
     * 题目：判断101-200之间有多少个素数，并输出所有素数。
     * 程序分析：判断素数的方法：用一个数分别去除2到sqrt(这个数)，如果能被整除， 则表明此数不是素数，反之是素数。
     */
    public static void main(String[] args) {
        int count = 0;
        for (int i = 101; i < 201; i++) {
            //1
            boolean flag = false;
            for (int j = 2; j < sqrt(i); j++) {
                if (i % j == 0) {
                    flag = true;
                    break;
                }
            }
            if(!flag){
                count++;
                System.out.print("   "+i);
            }
        }
        System.out.println();
        System.out.print("存在的素数的个数是："+count);
    }
}

